package com.project.srtp.secure.service.impl;

import com.project.srtp.secure.dto.req.BusinessOperationReqDTO;
import com.project.srtp.secure.dto.resp.VerifiableLogRespDTO;
import com.project.srtp.secure.model.AuditLogDO;
import com.project.srtp.secure.exception.ComplianceViolationException;
import com.project.srtp.secure.service.AuditLogService;
import com.project.srtp.secure.service.BusinessOperationService;
import com.project.srtp.secure.service.ComplianceService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;

import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;

/**
 * @author 曹行阳
 * @version 0.1
 * @date 2025/6/11 11:19
 */
@Service
@RequiredArgsConstructor
public class BusinessOperationServiceImpl implements BusinessOperationService {

    private final ComplianceService complianceService;
    private final AuditLogService auditLogService;

    @Override
    public VerifiableLogRespDTO processOperation(BusinessOperationReqDTO reqDTO) throws NoSuchAlgorithmException, NoSuchProviderException {
        return null;
    }
}
